/*body区域*/ 
body{margin-left: 0px;margin-top:0px;margin-right: 0px;margin-bottom:0px;font-size:12px;font-family:"微软雅黑"}

body td{font-size:12px; color:#333333}
div,h3,form,dd,dt,dl{ margin:0px; padding:0px; }
ul{margin:0px; padding:0px;}
li{margin:0px; padding:0px; list-style:none; font-size:12px}
img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}

/*默认*/
a{color:#333333;font-size:12px;}
a:link{color:#333333;font-size:12px;text-decoration:none;}
a:visited{color:#333333;font-size:12px;text-decoration:none;}
a:hover{color:#333333;font-size:12px; text-decoration: underline}

.blank_8{ margin-bottom:8px;}
.blank_10{ margin-bottom:10px;}
.footer{ font-family:Arial, Helvetica, sans-serif; color:#fff;  font-size:12px}

.path,.path a,.path a:link,.path a:visited{ color:#333333}
.path a:hover{ text-decoration:underline}

.title{ font-size:22px;color:#333333; }
.nr{font-size:14px; color:#333333;line-height:25px;}

/*分页样式*/
.page{color:#555555; margin-bottom:10px; margin-top:20px;}
.page a,.page a:visited{text-decoration:none;color:#555555; border:#555555 1px solid;	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px}
.page a:hover{	color:#FF0000;border:#FF0000 1px solid}

.nr_fenge{ border-bottom:#CCCCCC 1px  dashed; margin-bottom:10px;}
.nr_fenge td { color:#999999}

.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{zoom:1}
/*---------------------------------------------------------------------------------------------------*/


/*下拉菜单*/
.menu{ border-top:#cccccc 1px solid}

.menu .nav{height:48px; line-height:48px;  position:relative; z-index:1; width:1000px; margin:0px auto; }
.menu .nav a{ color:#333;  }
.menu .nav .nLi{ float:left;  position:relative; display:inline;  }
.menu .nav .nLi h3{ float:left; text-align:center }
.menu .nav .nLi h3 a{ display:block; width:125px; font-size:16px; font-weight:bold;   }		
.menu .nav .on h3 a{  color:#2858bc;   }

.menu .nav .sub{ display:none; width:125px; left:0; top:46px;  position:absolute; background:#ffffff;  border-top:#2858bc 3px solid }
.menu .nav .sub li{ zoom:1; text-align:center }
.menu .nav .sub a{ display:block; line-height:34px}
.menu .nav .sub a:hover{ background:#0068d2; color:#fff;  }

.class{ padding:10px; padding-bottom:0px}
.class ul{ }
.class li{ text-align:center;  margin:0px auto; margin-bottom:10px}
.class li a,.class li a:link,.class li a:visited{  font-size:14px; display:block;  height:35px; line-height:35px; background-color:#e9ebef; border:#e3e6ed 1px solid; color:#1170c6;border-radius:3px }
.class li a:hover{  display:block; text-decoration:none;  background-color:#1170c6; border:#1170c6 1px solid; color:#ffffff;transition:all 0.2s linear }


/*菜单
.menu,.menu a,.menu a:link,.menu a:visited{ color:#333333; font-size:14px}
.menu a:hover{ text-decoration:underline}
*/

/*标题*/
.home_title{ font-size:14px; color:#333333; text-align:center; line-height:30px}
.home_title1{ font-size:14px; color:#ffffff}

/*列表*/
.list12{color:#333333;font-size:12px; }
a.list12:link{color:#333333;font-size:12px;text-decoration:none; line-height:22px;}
a.list12:visited{color:#333333;font-size:12px;text-decoration:none;line-height:22px;}
a.list12:hover{ color: #FF0000;font-size:12px; text-decoration: underline;line-height:22px; }

.list14{color:#333333;font-size:14px; }
a.list14:link{color:#333333;font-size:14px;text-decoration:none; line-height:30px;}
a.list14:visited{color:#333333;font-size:14px;text-decoration:none;line-height:30px;}
a.list14:hover{ color:#FF0000;font-size:14px; text-decoration: underline;line-height:30px; }

.list14_tj{color:#013b84;font-size:18px; }
a.list14_tj:link{color:#013b84;font-size:18px;text-decoration:none; line-height:35px;}
a.list14_tj:visited{color:#013b84;font-size:18px;text-decoration:none;line-height:35px;}
a.list14_tj:hover{ color:#013b84;font-size:18px; text-decoration: underline;line-height:35px; }

.list td{ background-image:url(icon.gif); background-position:center left; background-repeat:no-repeat; padding-left:12px; }


/*更多*/
.more{color:#333333;font-size:12px; }
a.more:link{color:#333333;font-size:12px;text-decoration:none; }
a.more:visited{color:#333333;font-size:12px;text-decoration:none;}
a.more:hover{ color: #FF0000;font-size:12px; text-decoration: underline; }

/*边框*/
.bian3{ border-bottom:#dad9d7 1px solid;border-left:#dad9d7 1px solid;border-right:#dad9d7 1px solid}
.bian4{ border:#dad9d7 1px solid}
.pic_k{ border:#CCCCCC 1px solid; padding:3px;}
.xuxian{ border-bottom:#CCCCCC 1px dashed; padding-bottom:8px; margin-bottom:8px; padding-top:10px}
.class_xuxian td{ border-bottom:#CCCCCC 1px dashed}

/*简介*/
.jj{ line-height:22px; color:#666666;}

/*滚动图片*/
.picMarquee-left{  overflow:hidden; position:relative; }		
.picMarquee-left .hd{ overflow:hidden;   }		
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:19px; height:36px;  overflow:hidden;cursor:pointer; }	
.picMarquee-left .hd .prev{ background-image:url(left.png); position:absolute; right:0px; top:70px;} 
.picMarquee-left .hd .prev:hover{ background-image:url(left1.png); }
.picMarquee-left .hd .next{ background-image:url(right.png) ; position:absolute; left:0px; top:70px;}
.picMarquee-left .hd .next:hover{ background-image:url(right1.png); }	
.picMarquee-left .bd{  padding-left:36px; padding-top:18px}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;  }
.picMarquee-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center; width:174px; height:162px; margin-left:14px}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:174px; height:134px; display:block; }
.picMarquee-left .bd ul li .title{ background-color:#0068d2; line-height:28px;}
.picMarquee-left .bd ul li .title a{ color:#ffffff} 

/*首页大图*/
.fullSlide{ width:100%;  position:relative;  height:450px; background:#000;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:450px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; margin:5px; overflow:hidden; background:#fff;  line-height:999px;border-radius:13px; }
.fullSlide .hd ul .on{ background:#f15a22;  }


/*首页幻灯*/
.TB-focus{ width:400px; height:300px;  position:relative;  overflow:hidden; }	
.TB-focus .hd { position:absolute; right:10px; bottom:13px; z-index:20; height:12px }	
.TB-focus .hd li { color:#f60; cursor:pointer; margin-left:5px; width:12px; height:12px; background:#fff; float:left; font-size:0px; line-height:0px; overflow:visible;  border-radius:12px; }	
.TB-focus .hd li.on { background:#34bff2;  z-index:2; position:relative; }
.TB-focus .bd{ height:300px}
.TB-focus .bd ul li{ position:relative; height:300px}
.TB-focus .bd ul li .pic img{ width:400px; height:300px}
.TB-focus .bd ul li .txtbg{ position:absolute; width:400px; height:38px; left:0px; bottom:0px; background-color:#000000; opacity:.7; filter:alpha(opacity=70); _bottom:6px;}
.TB-focus .bd ul li .txt{ position:absolute; width:390px; height:38px; left:0px; bottom:0px; color:#FFFFFF; z-index:10; line-height:38px; padding-left:10px;_bottom:6px;}


.nadao{ color:#fe7011; font-size:14px}
.nadao span{ font-size:22px}
.tel{ font-size:14px}
.tel span{color:#fe7011;}

.tel1{ font-size:12px}
.tel1 span{color:#fe7011;}


.slideTxtBox{ text-align:left;  }
.slideTxtBox .hd{ height:40px; line-height:40px;  border-bottom:1px solid #013b84;  position:relative; }		
.slideTxtBox .hd ul{ float:left;  position:absolute;   height:40px;   }
.slideTxtBox .hd ul li{ float:left; width:90px; cursor:pointer; color:#888888; font-size:16px; text-align:center }
.slideTxtBox .hd ul li.on{ height:40px; background-color:#013b84; color:#FFFFFF}	
.slideTxtBox .bd ul{ padding:0px;  zoom:1;  }


		.slideGroup{  text-align:left;; position:relative}
		.slideGroup .parHd{ height:30px; line-height:30px;  border-bottom:2px solid #013b84;  position:relative; margin-bottom:11px }
		.slideGroup .parHd ul{ float:left;  position:absolute;   height:30px;   }
		.slideGroup .parHd ul li{float:left; width:100px; cursor:pointer; color:#888888; font-size:16px; text-align:center }
		.slideGroup .parHd ul li.on{  height:30px;  color:#f54500; border-bottom:#f76a33 2px solid}
		
		.slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative; width:770px  }
		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		
		.slideGroup .parBd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width:228px; margin-right:20px }
		.slideGroup .parBd ul li .pic{ text-align:center; margin-bottom:5px }
		.slideGroup .parBd ul li .pic img{ width:228px; height:164px; display:block;   }
		.slideGroup .xqmore{ position:absolute; right:0px; width:80px; text-align:right; top:5px; z-index:9999 }
	

.banxing{ text-align:left;  }
.banxing .hd{ height:30px; line-height:30px;  border-bottom:2px solid #013b84;  position:relative; margin-bottom:11px }		
.banxing .hd ul{ float:left;  position:absolute;   height:30px;   }
.banxing .hd .bxmore{ position:absolute; right:0px}

.banxing .hd ul li{ float:left; width:120px; cursor:pointer; color:#888888; font-size:16px; text-align:center }
.banxing .hd ul li.on{ height:30px;  color:#f54500; border-bottom:#f76a33 2px solid}	
.banxing .bd ul{ padding:0px;  zoom:1;  }


.picMarquee-top{   overflow:hidden; position:relative; height:280px; width:190px; margin:0px auto;   }
.picMarquee-top .bd{ padding-top:15px}
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; margin-bottom:15px }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:190px; height:130px; display:block; }


.banxinglist { border:#d9d8d6 1px solid; height:345px; position:relative}
.banxinglist .pic{ text-align:center; padding-top:13px; margin-bottom:5px}
.banxinglist .t{ text-align:center; color:#f54500; font-size:20px}
.banxinglist .xuefei{ text-align:center; font-size:14px; line-height:30px; margin-bottom:5px}
.banxinglist .xuefei span{ color:#f54500;}
.banxinglist .shijian{ text-align:center; border-bottom:#9ca69d 1px dashed; padding-bottom:10px; margin-bottom:8px; color:#666666; margin-left:10px; margin-right:10px}

.banxinglist .baoming{ text-align:center; font-size:12px; line-height:30px; margin-bottom:3px}
.banxinglist .baoming span{ color:#f54500; font-size:18px; }
.banxinglist .wybm{ border:#f6b16a 1px solid; background-color:#fffcee; text-align:center; margin:0px 20px; line-height:40px; border-radius:3px}
.banxinglist .wybm a{ font-size:16px; color:#ff6600}
.banxinglist .tj{ width:60px; height:59px; top:-1px; left:-1px; position:absolute}

.orange{ background-color:#fffcee; border:#f6b068 1px solid}
.orange .wybm{ border:#f6b16a 1px solid; background-color:#f6b16a; text-align:center; margin:0px 20px; line-height:40px; border-radius:3px}
.orange .wybm a{ font-size:16px; color:#ffffff}

.fw1{ background-color:#888888; padding-left:5px; color:#FFFFFF; font-weight:bold; margin-bottom:4px;}
.fw2{ line-height:22px; font-size:12px; margin-bottom:3px; color:#888888}
.fw3{ background-color:#f39800; padding-left:5px; color:#FFFFFF; font-weight:bold; margin-bottom:4px;}
.fw4{ background-color:#696969; padding-left:5px; color:#FFFFFF; font-weight:bold; margin-bottom:4px;}


.bottommenu{ border-bottom:#adadad 1px solid}
.bottommenu td{ font-size:14px; color:#333333; padding-bottom:8px; text-align:center}

.left1{ position:relative}
.left{ position:absolute; top:-70px;  left:0px; width:100%}

.ltitle{ font-size:20px; text-align:center; color:#FFFFFF}

.xmenu li a{ line-height:25px; color:#666666}